land lease home - Alemán Inglés Diccionario